Scaling up Distributed Software Inspections

نویسندگان

  • Danilo Caivano
  • Filippo Lanubile
  • Giuseppe Visaggio
چکیده

Software inspections are a software engineering “best practice” for detecting and correcting defects in software artifacts, including requirements, design, code and test cases. Because defects are detected early in the software development process, software inspection improves software quality and reduces rework, thus saving time and costs. As a software process, inspections are adopted in many variants [6] by organizations such as Ericsson, Hewlett-Packard, Lucent Technologies, Motorola, and NASA. However, software inspection has never become a mainstreaming process among industry practitioners, mainly because of clerical overhead and time bottlenecks. Furthermore, traditional inspection processes cannot be simply adapted for being included into “offshore development”, where large, permanent companies are replaced by temporary groups of developers collaborating on projects over the Internet. Because of its roots on manual activities and face-to-face team interactions the inspection process must be first reengineered and then supported by some Internet-mediated environment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Preliminary Study on Asynchronous Discussions for Distributed Software Inspections

Face-to-face (F2F) meeting is the cornerstone of the traditional inspection process. However, F2F meetings hinder the applicability of software inspections in the context of distributed software development. We present a preliminary study where we compare six collocated versus six distributed inspections. In the former group team members physically meet and discuss in a collocated manner, while...

متن کامل

Virtual Software Inspections for Distributed Software Engineering Projects

Traditional software inspection is recognized method, but is poorly suited to modern distributed software engineering projects. Arranging inspections in a distributed and asynchronous manner is not a straightforward matter. Over and over again, researchers have constructed tools with unique sets of features to support paper-based inspections. Now the concept of virtual software inspection is in...

متن کامل

Preliminary Evaluation of Tool-based Support for Distributed Inspection

Software inspections are a software engineering “best practice” for defect detection and rework reduction. In this paper, we describe our initial empirical evaluation with using a tool aiming to provide Internet groupware support for distributed software inspections. The tool is based on a restructured inspection process to reduce synchronization and coordination problems.

متن کامل

A New Approach to Predicting Power Failures in Underground Electrical Systems

• Targeted inspections for the most vulnerable manholes: We created periodic inspections at regularly scheduled intervals for the most vulnerable k manholes. Specifically, every 50 days, we inspected the top 10% of vulnerable manholes for that day, all at once. While this targeting policy is effective in terms of reducing the overall hazard rate, it is plausible that some manholes may be inspec...

متن کامل

Tool Support for Geographically Dispersed Inspection Teams Research Section

Software inspection is one of software engineering’s best practices for detecting and removing defects early in the development process. However, the prevalence of manual activities and face-to-face meetings within software inspections hinder their applicability in the context of global software development, where software engineering activities are spread across multiple sites and even multipl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001